package com.tedu.api.date;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 第三版Java时间类    JDK1.8新特性
 * 包位置：java.time
 * LocalDateTime      本地日期时间类
 * 子类：使用子类方法：创建LocalDateTime父类
 * LocalDate本地日期     LocalTime本地时间
 * 国际化标准制定时间：  ISO 8601 规定日期和时间格式
 * 规范时间输出字符串：  yyyy-MM-ddTHH：mm：ss.SSS[自带毫秒时间]
 * 创建对象：LocalDateTime 引用=LocalDateTime.now();
 */
public class LocalDateTimeAPI {
     public static void main(String[] args) {
          //now() 获取当前日期时间【自动new对象】
          LocalDateTime cdl=LocalDateTime.now();
          System.out.println("当前日期时间是："+cdl);

          LocalDate ld=cdl.toLocalDate();//当前日期
          System.out.println("当前日期:"+ld);
          LocalTime lt=cdl.toLocalTime();//当前时间
          System.out.println("当前时间:"+lt);
          int hour=cdl.getHour();
          System.out.println("当前小时:"+hour);
     }
}
